mountain celery pine - Alemán Inglés Diccionario